문서에 CSS 스타일시트(stylesheet)를 포함할 수 있다.
<head>
요소 또는 <noscript>
요소내에 위치할 수 있다. 하지만 암묵적이며 사실상 위치를 강제하지 않는다.
CSS 스타일시트(stylesheet) 구문에 맞는 텍스트
[Exposed=Window]
interface HTMLStyleElement : HTMLElement {
[HTMLConstructor] constructor();
attribute boolean disabled;
[CEReactions] attribute DOMString media;
[SameObject, PutForwards=value] readonly attribute DOMTokenList blocking;
// also has obsolete members
};
HTMLStyleElement includes LinkStyle;
문서에 스타일시트(stylesheet)를 연결하는 방법 중의 하나이다. <style>
요소는 문서의 <head>
요소내에 위치해야 하나 강제하지는 않는다. 문서에 0
개 이상의 <style>
요소가 포함될 수 있다.
type
애트리뷰트가 있었지만 현대의 웹 문서에서는 사용하지 않으며 HTML Standard 최신 사양에도 누락되어 있다.title
애트리뷰트가 포함되어 있지만 현재 문서 작성일 기준으로 정확한 내용 확인이 어렵고 웹브라우저 지원 현황도 확실치 않다. 향후 추가적인 확인후 이 문서를 업데이트할 예정이다.<style>[<stylesheet>]+</style>
외부 리소스를 가져올 때 특정 작업(예: render
)을 차단해야 함을 명시적으로 설정한다. 기본값은 차단 가능성이 없는 상태이다.
순서가 없는 공백으로 구분된 고유한 토큰 세트를 나타낸다.
평가를 하지만 렌더링을 차단한다.
미디어쿼리 리스트(media query list)를 지정한다.
CSS <media-query-list> 타입을 나타낸다.
미디어쿼리(media query)에 따라 작성된 내부의 스타일시트를 적용한다.
<style media="screen and (max-width: 600px)">
</style>
일부 글로벌 애트리뷰트는 이 요소에서 사용되지 않을 수 있다.